*{
  margin:0;
  padding:0;
}
@media (min-width: 1400px){
  .container {
    width: 1462px;
  }
}
a:link,
a:visited {
  text-decoration: none;
  color: #fff;
}
li{list-style:none;}
a:hover,
a:active {
  color: #f60;
}
html,body{
  width:100%;
  height:100%;
  background:#f5f5f5;
}
.box{
  width:100%;
  height:100%;
  overflow-x: hidden; overflow-y: auto;
}
.scroll-son{
  width:103%;
  height:100%;
  overflow-x: hidden;
}
.nav{
  width:100%;
  height:90px;
  //background:#4e85ec;
  position: fixed;
  top:0;
  bottom:0;
  z-index: 999;
  >div{
    overflow:hidden;
    .pic{
      height:90px;
      float:left;
      >img{
        width:197px;
        height:37px;
        margin-top:26.5px;
      }
    }

    >ul{
      float:right;
      height:90px;
      >li{
        text-align:center;
        float:left;
        font-size:21.6px;
        line-height:90px;
        margin-left:70px;
      }
    }
  }
}
.nav-active{
  background:url(../../images/3/nav.png) no-repeat;
  background-size: 100% 100%;
}
.main{
  width:100%;
  overflow:hidden;
  .top{
    width:100%;
    height:728px;
    background:url(../../images/3/banner.png) no-repeat;
    background-size:100% 100%;
  }
  .matter{
    >div{
      dl{
        margin-bottom: 0px;
        width: 24%;
        float: left;
        dt{
          text-align:center;
          img{
            margin:98px 0 24px 0;
            width: 40%;
          }
        }
        dd{
          h5{
            text-align:center;
            font-size:24px;
            color:#333333;
            margin-bottom:88px;
            letter-spacing: 3px;
            text-indent: 13px;
          }
          p{
            font-size:18px;
            color:#666666;
            line-height:28px;
            margin:0 24px 0 24px;
            text-align:center;
          }
        }
      }
      .splice{
        box-shadow: 0 4px 10px rgba(0,0,0,0.2);
      }
    }
  }
  .site{
    width:100%;
    overflow:hidden;
    >div{
      overflow:hidden;
      margin:0 auto;
      position: relative;
      .bor{
        display:block;
        width:90%;
        height:6px;
        background:url(../../images/3/xian.png) no-repeat;
        background-size:100% 100%;

      }
      >div{
        margin-left:5%;
        h3{
          margin:32px 0 48px 0;
          font-size:32px;
          color:#424242;
        }
        p{
          margin-bottom:24px;
          clear:both;
          overflow:hidden;
          img{
            float:left;
            margin-right:24px;
            width:26px;
            height:20px;
          }
          .img3{
            width: 19px;
            height: 26px;
            margin-left: 3.5px;
          }
          .img4{
            width: 24px;
            height:24px;
            margin-left: 1px;
          }
          span{
            float:left;
            font-size:18px;
            color:#353535;

          }
        }
      }
      .map{
        width:456px;
        height:240px;
        position: absolute;
        top:32px;
        right:10%;
        border:4px solid #e5e5e5;
      }
    }

  }
}
.footer{
  margin-top:102px;
  border-top:1px solid #e5e5e5;
  p{
    margin:32px 0 32px 0;
    font-size:16px;
    color:#999999;
    text-align:center;
  }
}
.anchorBL{display:none}